.reg {
	width: 100%;
	height: 100%;
	background: url(../../assets/images/ChMlWV7QfwmICCfeAEEgBRFZjVsAAPlTgB4sUUAQSAd039.jpg)
		no-repeat center top;
	background-size: cover;
	padding: 20px;
	//密码登录
	.reg-login {
		width: 100%;
		text-align: right;
		margin-bottom: 40px;
		a {
			color: #fff;
			font-size: 16px;
		}
	}

	h1 {
		color: #fff;
	}
	.info {
		color: #cdcacd;
		font-size: 16px;
		margin: 5px 0 20px 0;
	}

	//form表单
	.reg-form {
		input {
			padding-left: 15px;
			width: 100%;
			height: 50px;
			background-color: rgba(255, 255, 255, 0.6);
			border-radius: 25px;
			margin-bottom: 10px;
			color: #fff;

			&::placeholder {
				color: #fff;
			}
		}
		.captcha-box {
			display: flex;
			input {
				width: 1px;
				flex-grow: 1;
			}
			div {
				background-color: #f00;
				width: 100px;
				margin-left: 15px;
				height: 50px;
			}
		}

		//登录按钮
		#btn {
			width: 100%;
			height: 50px;
			line-height: 50px;
			text-align: center;
			background: rgba(99, 255, 167, 0.6);
			border-radius: 25px;
			color: #fff;
		}

		//微信注册
		#weicat {
			width: 100%;
			text-align: right;
			color: #fff;
			font-size: 14px;
			margin-top: 10px;
			.icon-shejiaotubiao-01 {
				font-size: 16px;
				margin-right: 5px;
			}
		}
	}
	//提示信息
	#error {
		width: 100%;
		color: #f00;
		text-align: center;
        margin-top: 40px;
		font-size: 20px;
	}
	//验证码
	#slogan {
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		bottom: 40px;
		text-align: center;
		color: #fff;
		font-size: 14px;
	}
}
